From 19a4e760340b1ee4333d46d77a3b3c676ee4a7cb Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 1 Nov 2019 12:51:42 -0400 Subject: [PATCH] Update the print dialog for headerbar changes This was breaking the templates test. --- gtk/gtkprintunixdialog.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk/gtkprintunixdialog.c b/gtk/gtkprintunixdialog.c index d2d516c569..f59e85afae 100644 --- a/gtk/gtkprintunixdialog.c +++ b/gtk/gtkprintunixdialog.c @@ -827,8 +827,8 @@ gtk_print_unix_dialog_constructed (GObject *object) GtkWidget *button, *parent; button = gtk_dialog_get_widget_for_response (GTK_DIALOG (object), GTK_RESPONSE_APPLY); g_object_ref (button); - parent = gtk_widget_get_parent (button); - gtk_container_remove (GTK_CONTAINER (parent), button); + parent = gtk_widget_get_ancestor (button, GTK_TYPE_HEADER_BAR); + gtk_container_remove (GTK_CONTAINER (gtk_widget_get_parent (button)), button); gtk_header_bar_pack_end (GTK_HEADER_BAR (parent), button); g_object_unref (button); } -- 2.30.2